/* No CSS *//*# sourceMappingURL=foot.css.map */
section{
    background-color: #fff;
    width: 1090px;
    margin: 0 auto;
    overflow: hidden;
    box-sizing: border-box;
}
.i-cust{
    width:33%;
    height: 204px;
    float: left;
    text-align: center;
    /* margin: 0 auto; */
    border-right: 1px solid #999;
}
.i-cust h4{
    text-align: center;
    font-size: 16px;
    margin: 0 0 28px;
}
.i-cust .i-service{
    border: 1px solid #999;
    width: 80px;
    height: 100px;
    /* float: left; */display: inline-block;
    padding: 25px 0 0;
    margin: 0 0 0 29px;
}
.i-service a{
    color: #333;
    display: block;
    font-size: 14px;
    text-decoration: none;
    padding: 25px 0 0;
    /* margin:10px 0 0; */
    
}
.i-cust :hover{
    color: #cc9756;
}
.i-cust .i-cust-b1{
    font-size: 31px;
}
.i-cust .i-cust-b2{
    font-size: 31px;
}
.i-why{
    float: left;
    width:33%;
    height: 152px;
    /* margin: 0 37px; */
}
.i-why h4{
    font-size: 14px;
    color: #333;
    width:100%;
    height: 16px;
    margin: 0 0 28px;
    text-align: center;
}
.i-why p{
    width: 80%;
    font-size: 12px;
    color: #333;
    margin: 0 0 22px;
    text-align: left;
    padding: 0 37px;
}
.i-why span{
    width:20%;
    height: 32px;
    font-size: 14px;
    color: #333;
    margin: 0 15px 0 0;
    display: block;
    float: left;
}
.i-why-b4{
    width: 100%;
    padding: 0 37px;
}
.i-why .i-why-b1{
    float: left;
    font-size: 32px;
    margin: 0 15px 0 0;
    padding: 0 0 10px;
    color:#e42f34;
}
.i-why .i-why-b2{
    float: left;
    font-size: 32px;
    margin: 0 15px 0 0;
    padding: 0 0 10px;
    color:#4eb23f;
}
.i-why .i-why-b3{
    float: left;
    font-size: 32px;
    margin: 0 15px 0 0;
    padding: 0 0 10px;
    color:#261f17;
}
.i-code{
    float: left;
    width:33%;
    height: 203.99px;
    border-left: 1px solid #999;
    text-align: center;
}
.i-code h4{
    color: #333;
    font-size: 16px;
    width: 361.33px;
    height: 16px;
    margin: 0 0 28px;
    
}
.i-code img{
    width: 103.99px;
    height: 103.99px;
    
}
.i-code p{
    color: #B4A078;
    font-size: 12px;
    margin: 3px 0 0;
}
article{
    padding: 37px 0 0;
    background-color: #414141;
    /* overflow: hidden; */
}
article ul{
    margin: 0 0 30px;
    width: 1090px;
    /* height: 51px; */
    /* overflow: hidden; */
    padding: 0 0 0 17px;
    margin: 0 auto;
    border-bottom: 1px solid #999;
}
.ar{
    float: left;
    overflow: hidden;
}
article ul li {
    width:24%;
    display: inline-block;
    
    margin: 0 0 30px;
    
}

/* article ul li:nth-child(2){
    margin: 0 120px;
    width: 25%;
}
article ul li p:nth-child(3){
    
    margin-right: 122px;
} */
article ul li .ar i{
    float: left;
}
article ul li .ar p{
    color: #fff;
    font-size: 16px;
    float: left;
}
article ul li .ar .i-ar-b1{
    float: left;
    font-size: 50px;
    margin: 0 17px 0 0 ;
    color: #fff;
}
article ul li .ar .i-ar-b2{
    float: left;
    font-size: 50px;
    margin: 0 17px 0 0 ;
    color: #fff;
}
article ul li .ar .i-ar-b3{
    float: left;
    font-size: 50px;
    margin: 0 17px 0 0 ;
    color: #fff;
}
article ul li .ar .i-ar-b4{
    float: left;
    font-size: 50px;
    margin: 0 17px 0 0 ;
    color: #fff;
}
.i-last{
    padding-top: 15px;
    width: 1090px;
    margin: 0 auto;
    text-align: center;
}
.i-last p{
    
   
    color: #999;
    font-size: 12px;
    padding: 0 0 11px;
}
.i-last a{
    text-decoration: none;
    color: #999;
    font-size: 12px;
    padding: 0 0 11px;
}
.i-ft b{
    color: #999;
    margin: auto 13px;
}